JSON অ্যারে একটি ডেটা স্ট্রাকচার যা একাধিক মান সংরক্ষণ করতে পারে। JSON অ্যারে সাধারণত ক্রমবর্ধমান এবং অর্ডারড ডেটা সংগ্রহের জন্য ব্যবহৃত হয়। একটি JSON অ্যারের মধ্যে একাধিক মান রাখা যায়, এবং এই মানগুলি কমা (,) দিয়ে পৃথক করা হয়। JSON অ্যারের মান যেকোনো বৈধ JSON ডেটা টাইপ হতে পারে, যেমন স্ট্রিং, নম্বর, অবজেক্ট, অ্যারে, বুলিয়ান, অথবা null।
[
value1,
value2,
value3,
...
]
[1, 2, 3, 4, 5]
এখানে, একটি JSON অ্যারে যার মধ্যে নম্বর টাইপের মান রয়েছে।
["apple", "banana", "cherry"]
এখানে, JSON অ্যারে স্ট্রিং মান ধারণ করছে।
[
{"name": "Alice", "age": 25},
{"name": "Bob", "age": 30}
]
এখানে, JSON অ্যারে দুটি অবজেক্ট ধারণ করছে, প্রতিটি অবজেক্টে দুটি প্রপার্টি রয়েছে: name
এবং age
।
[
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]
]
এখানে, JSON অ্যারের মধ্যে তিনটি নেস্টেড অ্যারে রয়েছে, প্রতিটি অ্যারে সংখ্যার সমষ্টি।
[ "hello", 100, true, null, { "name": "Alice" }, [1, 2, 3] ]
এখানে, JSON অ্যারে বিভিন্ন ধরনের ডেটা টাইপ ধারণ করছে: স্ট্রিং, নম্বর, বুলিয়ান, null, অবজেক্ট, এবং অ্যারে।
JSON অ্যারে এবং JavaScript অ্যারের মধ্যে পার্থক্য হলো:
তবে, JSON অ্যারে এবং JavaScript অ্যারে একে অপরের সাথে যোগাযোগ করার জন্য JSON.parse() এবং JSON.stringify() ব্যবহার করা যায়।
JavaScript কোডে JSON অ্যারে ব্যবহার করতে হলে, JSON.parse() বা JSON.stringify() ফাংশন ব্যবহার করতে হবে।
উদাহরণ:
// JSON স্ট্রিং থেকে JavaScript অ্যারে তৈরি করা
const jsonArray = '[1, 2, 3, 4, 5]';
const arr = JSON.parse(jsonArray);
console.log(arr); // [1, 2, 3, 4, 5]
// JavaScript অ্যারে থেকে JSON স্ট্রিং তৈরি করা
const array = [10, 20, 30, 40];
const jsonString = JSON.stringify(array);
console.log(jsonString); // [10,20,30,40]
এখানে, jsonArray
JSON স্ট্রিংকে JSON.parse()
ব্যবহার করে JavaScript অ্যারেতে রূপান্তরিত করা হয়েছে এবং array
JavaScript অ্যারেকে JSON.stringify()
ব্যবহার করে JSON স্ট্রিংয়ে রূপান্তরিত করা হয়েছে।
JSON অ্যারে হল একটি ডেটা স্ট্রাকচার যা একাধিক মান সংরক্ষণ করতে পারে এবং প্রতিটি মান কমা (,) দিয়ে পৃথক করা হয়। JSON অ্যারের মধ্যে থাকা মানগুলো যেকোনো বৈধ JSON ডেটা টাইপ হতে পারে। এটি JavaScript অ্যারের মতো হলেও, JSON অ্যারে শুধুমাত্র ডেটা ধারণ করতে সক্ষম, ফাংশন বা মেথড ধারণ করতে পারে না। JSON অ্যারে JavaScript এ ডেটা স্থানান্তর এবং সংরক্ষণ করতে সহায়ক, এবং JSON স্ট্রিং থেকে JavaScript অ্যারে তৈরির জন্য JSON.parse() এবং JavaScript অ্যারে থেকে JSON স্ট্রিং তৈরির জন্য JSON.stringify() ফাংশন ব্যবহার করা হয়।
Read more